package com.wdl.modules.myhouse.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.wdl.modules.myhouse.entity.UploadLogEntity;
import com.baomidou.mybatisplus.extension.service.IService;
import com.wdl.modules.myhouse.vo.UploadApprovalVo;

/**
 * 上传记录表
 *
 * @author lucain sunlightcs@gmail.com
 * @since 1.0.0 2022-10-08
 */
public interface UploadLogService extends IService<UploadLogEntity> {

    /**
     * 查询上传记录,以及上传记录关联的用户信息,文件信息等;
     * @param iPage
     * @return
     */
    IPage<UploadApprovalVo> getUploadLogAndOtherInfo(IPage<UploadLogEntity> iPage);
}